package com.kgcx.common.client.opc.pojo;

import io.swagger.annotations.ApiModelProperty;

import java.sql.Timestamp;

public class DriverCensus {

    /**
     *
     */
    private Long kid;
    /**
     * 机动车驾驶证号
     */
    @ApiModelProperty(example = "ZXBUUANNQ99912")
    private String licenseId;

    @ApiModelProperty(value = "注册地行政区划代码", required = true, example = "ZXBUUANNQ99912")
    private String address;
    /**
     * 统计周期
     */
    @ApiModelProperty(example = "1511248354000")
    private Timestamp cycle;
    /**
     * 完成订单次数
     */
    @ApiModelProperty(example = "100")
    private Long orderCount;
    /**
     * 交通违章次数
     */
    @ApiModelProperty(example = "120")
    private Long trafficViolationCount;
    /**
     * 被投诉次数
     */
    @ApiModelProperty(example = "10")
    private Long complainedCount;

    @ApiModelProperty(example = "101")
    private Integer status;
    @ApiModelProperty(example = "1")
    private Integer createId;
    @ApiModelProperty(example = "1511248354000")
    private Timestamp createTime;
    @ApiModelProperty(example = "1")
    private Integer updateId;
    @ApiModelProperty(example = "1511248354000")
    private Timestamp updateTime;

    public Long getKid() {
        return kid;
    }

    public void setKid(Long kid) {
        this.kid = kid;
    }

    public String getLicenseId() {
        return licenseId;
    }

    public void setLicenseId(String licenseId) {
        this.licenseId = licenseId;
    }

    public Timestamp getCycle() {
        return cycle;
    }

    public void setCycle(Timestamp cycle) {
        this.cycle = cycle;
    }

    public Long getOrderCount() {
        return orderCount;
    }

    public void setOrderCount(Long orderCount) {
        this.orderCount = orderCount;
    }

    public Long getTrafficViolationCount() {
        return trafficViolationCount;
    }

    public void setTrafficViolationCount(Long trafficViolationCount) {
        this.trafficViolationCount = trafficViolationCount;
    }

    public Long getComplainedCount() {
        return complainedCount;
    }

    public void setComplainedCount(Long complainedCount) {
        this.complainedCount = complainedCount;
    }

    public Integer getStatus() {
        return status;
    }

    public void setStatus(Integer status) {
        this.status = status;
    }

    public Integer getCreateId() {
        return createId;
    }

    public void setCreateId(Integer createId) {
        this.createId = createId;
    }

    public Timestamp getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Timestamp createTime) {
        this.createTime = createTime;
    }

    public Integer getUpdateId() {
        return updateId;
    }

    public void setUpdateId(Integer updateId) {
        this.updateId = updateId;
    }

    public Timestamp getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(Timestamp updateTime) {
        this.updateTime = updateTime;
    }

    public String getAddress() {
        return address;
    }

    public void setAddress(String address) {
        this.address = address;
    }

}
